#ifndef TOOLSET_H
#define TOOLSET_H
#include <Gwen/Controls/Button.h>
#include <Gwen/Controls/Layout/Table.h>
#include <Gwen/Gwen.h>
namespace StomperLib {
namespace Controls
{
class ToolSet : public Gwen::Controls::Layout::Table
{
 public:

  GWEN_CONTROL( ToolSet, Gwen::Controls::Layout::Table );
  void InitRows( int numberOfRows );
  Gwen::Controls::Button* AddButton( Gwen::String name, Gwen::String image, Gwen::String toolTip, int row, int column,
                                     bool isToggle = true );

 private:

  void OnToogleChange( Gwen::Event::Info info );
  std::vector<Gwen::Controls::Button*> m_ToggleButtons;
};

}
}
#endif // ifndef TOOLSET_H